POPSuL: It Works — Для самых маленьких https://popsul.ru:443 Личный блог POPSuL про программирование, линукс и прочую ересь Чт, 21 Нояб 2024 10:24:41 GMT Чт, 21 Нояб 2024 10:24:41 GMT Simple CMS 2 <![CDATA[Восстановление оригинальных файлов из deb пакетов [Для самых маленьких]]]> https://popsul.ru:443/blog/2014/07/deb-56.html https://popsul.ru:443/blog/2014/07/deb-56.html POPSuL Вс, 06 Июль 2014 22:20:00 GMT Воскресенье, 6 июля, последняя неделя работы в Ринамике…

Иногда бывает случается говно в линуксах, то конфиги устареют и не обновляются с приходом новых пакетов, то просрешь конфиги написав там говно, или еще что‐нибудь произойдет, и тут понимаешь, что ты вообще не представляешь как восстановить оригинальный конфиг.

Все делается очень просто! Для начала нам нужно узнать из какого пакета конфиг (в качестве примера я возьму конфиги для grub):

root@xx:~# dpkg -S /etc/grub.d/10_linux 
grub-common: /etc/grub.d/10_linux

Как видим, конфиг предоставляется пакетом grub‐common.

Далее нам необходимо удалить конфиг (ну или забэкапить), чтобы его небыло по старому местоположению. Выполнить это можно с помощью:

root@xx:~# rm /etc/grub.d/10_linux

Далее, самое важное, нам нужно переустановить пакет, с хитрым флагом --force‐confmiss. Делается это так:

root@xx:~# apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall grub-common

и в процессе установки мы увидим что‐то вроде:

Файл настройки "/etc/grub.d/10_linux" отсутствует.
По вашему указанию устанавливается новый файл настройки.

Вот и все, конфиг восстановлен.

Всем добра, и не ломайте линуксы!

]]>
<![CDATA[Для самых маленьких: ротация логов и с чем ее едят]]> https://popsul.ru:443/blog/2013/01/post-42.html https://popsul.ru:443/blog/2013/01/post-42.html POPSuL Ср, 02 Янв 2013 21:57:00 GMT Опять одиноко, хоть и хорошо провел вторую половину дня…

Сегодня мы поговорим о том что такое ротация логов, с чем ее едят и насколько она вкусна. Ротация — процесс обновления чего‐то, круговорот чего‐то. Но что такое ротация логов?

]]>
<![CDATA[Как сделать скриншот из терминала [Для самых маленьких]]]> https://popsul.ru:443/blog/2012/07/post-24.html https://popsul.ru:443/blog/2012/07/post-24.html POPSuL Ср, 11 Июль 2012 22:19:00 GMT

В данном руководстве я опишу как сделать скриншот из терминала. Конечно, не каждый день это может потребоваться (да и что мешает нажать кнопку Print Screen), но может кому пригодится. Да и лишним не будет запомнить довольно простые команды.

]]>
<![CDATA[Обновление пакетов при отсутствии интернета [Для самых маленьких]]]> https://popsul.ru:443/blog/2012/06/post-4.html https://popsul.ru:443/blog/2012/06/post-4.html POPSuL Пт, 29 Июнь 2012 10:00:00 GMT Иногда бывает что есть комп с Ubuntu/debian, но он не подключен к интернету. Очень часто такое бывает когда комп находится на работе где сидит злой админ и мониторит количество потребляемое трафика, или же когда интернет не безлимитный. Но что делать то? обновляться то как то нужно…

]]>
<![CDATA[Полезные утилиты в linux [Для самых маленьких]]]> https://popsul.ru:443/blog/2012/06/linux-6.html https://popsul.ru:443/blog/2012/06/linux-6.html POPSuL Чт, 28 Июнь 2012 15:10:00 GMT Иногда бывает что очень нужна какая нибудь утилита, а названия мы ее не знаем, но она скорее всего есть в системе. Ниже будет небольшой список самых частоиспользуемых утилит.

]]>
<![CDATA[Фильтрация вывода stdout в linux [Для самых маленьких]]]> https://popsul.ru:443/blog/2012/06/stdout-linux-7.html https://popsul.ru:443/blog/2012/06/stdout-linux-7.html POPSuL Вс, 24 Июнь 2012 15:10:00 GMT Иногда необходимо отфильтровать вывод той или иной утилиты, ну или просто найти что‐нибудь в файле или файлах. Для этого есть замечательная утилита grep.

]]>
<![CDATA[Работа с файловой системой, или что где лежит в Ubuntu/Debian [Для самых маленьких]]]> https://popsul.ru:443/blog/2012/06/Ubuntu-Debian-8.html https://popsul.ru:443/blog/2012/06/Ubuntu-Debian-8.html POPSuL Сб, 23 Июнь 2012 15:11:00 GMT Работая в терминале очень часто приходится работать с файловой системой. В этой статье мы узнаем с помощью каких утилит можно работать с файловой системой и в какой папке что лежит.

]]>
<![CDATA[Установка, удаление и обновление программ в Ubuntu/Debian [Для самых маленьких]]]> https://popsul.ru:443/blog/2012/06/Ubuntu-Debian-9.html https://popsul.ru:443/blog/2012/06/Ubuntu-Debian-9.html POPSuL Сб, 23 Июнь 2012 15:11:00 GMT Решил открыть у себя раздел «Для самых маленьких», то есть раздел, в котором я буду описывать то, как работать с консольными программами в Ubuntu/Debian для «чайников», т.е. тех, кто только собирается осваивать ОС с Linux’ом на борту.

]]>